home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 12 / Cream of the Crop 12 (Part II) / Cream of the Crop 12 (Part II).iso / BBS / INDY11.ZIP / SYSOP.DOC < prev    next >
Encoding:
Text File  |  1996-02-29  |  18.7 KB  |  351 lines

  1.  
  2.  
  3.  
  4.         UltraSoft INDIANAPOLIS SPEEDWAY (INDY) Version 1.1 Documentation
  5.                           Prepared by Steve Hansen
  6.  
  7.                           Copyright(C) UltraSoft 1996
  8.                           Software Division of
  9.                           UltraSoft Computers, Hawaii
  10.  
  11.                           5070 Likini St.
  12.                           Suite 1209
  13.                           Honolulu, HI 96818
  14.  
  15.                           UltraSoft Product Support BBS - Hawaii
  16.                           (808)833-1525   2400bps - 28800bps
  17.                           Sysops: Steve Hansen - Alice Hansen
  18.                           
  19.                           UltraSoft CompuServe ID: 75120,2506
  20.                           UltraSoft Internet ID: ultrasoft@hi.net
  21.  
  22.                   
  23.    Please see WHEREARE.WE for Distribution Center Locations and Numbers
  24.    ─────────────────────────────────────────────────────────────────────    
  25.  
  26. INTRODUCTION
  27. ----------------
  28. NOTE: Due to intense and extensive animation involved in this game, CPU 
  29. speeds below a 486DX 50, may have difficulty with INDY running too slow.
  30. If a multi-tasker is involved, CPU speed is even more critical. However,
  31. see your INDY.CFG file(s) for speed adjustment options available there.
  32. =========================================================================
  33. Also due to intense animation, INDY is designed for baud rates of at least 
  34. 4800 Baud. It will show a screen to anyone below 9600 bps, and ask if they
  35. still want to play the game.
  36. ==========================================================================
  37. If you are watching a REMOTE Player in this game at a lower baud rate, you
  38. may see the game appear to pause from time to time during a race. Not to 
  39. worry though. The remote side is not seeing it the same way. You are locked
  40. at a considerably higher rate than the caller is connected, and the pauses
  41. you may see are your system's RTS/CTS (Stop/Start), waiting till it gets 
  42. the signal to send more data out to the modem, at the caller's rate, much 
  43. like a stop light does with auto traffic. Callers will not see the pauses.
  44. ==========================================================================
  45. Welcome to Indianapolis Speedway, (aka INDY), one of the series of Animated 
  46. Graphics Door Games for BBS Systems, produced by UltraSoft. This Door Game 
  47. operates in ANSI graphics mode only. Non-ANSI callers are given a choice of 
  48. changing their graphics mode (if possible) or otherwise are restricted from 
  49. playing. This is due to the extensive animation and ANSI position controls 
  50. involved, which would not be functional in Text Mode operation. 
  51.  
  52. If you are not a registered User, then with registration you will receive 
  53. a file called INDY.SYS which will open up the full registered game for you. 
  54. With registration, you will also receive several useful utilities, for use 
  55. with this and other BBS Door Games. Please refer to the documentation 
  56. contained in those packages, for instructions on their use. We include these 
  57. other BonusWare items, registered to you, and free of charge, as part of our 
  58. thanks for becoming our valued Customer.
  59.  
  60. Indianapolis Speedway is an Auto Racing game which was originally born from
  61. UltraSoft's popular Saratoga Raceway game. Many requests came in for an auto-
  62. racing game, somewhat similar to Saratoga. Since Saratoga Raceway is one of
  63. the most popular games ever, featured at our Hawaii support BBS, we began 
  64. designing INDY. Even though there are functional similarities, INDY required
  65. a great many programming re-writes and almost nothing was left the same as in
  66. Saratoga. But the result is INDY has also become very popular, and we thank
  67. those who originally suggested it.
  68.  
  69. In addition to full animation, INDY utiliizes extensive online sound effects. 
  70. It not only features betting on cars, and winning the Big Bucks, but one must 
  71. go to the Speedway (which is not in the best part of town), prepared for 
  72. possible approaches by the Tax Man, Muggers, and Pick-Pockets, who frequent 
  73. the track, preying on any opportunity for the fast buck from an unsuspecting 
  74. winner, and other sinister characters, some of which have your best interests 
  75. at heart, and some who may not. There are also several other opportunities to 
  76. gain riches there, other than simply winning at the races, if one can survive 
  77. that long.
  78.  
  79. GETTING STARTED
  80. ---------------
  81. The fastest possible way to either test or install this product, and 
  82. usually the most efficient, is to have all Files in the unzipped archive in 
  83. either a Sub-Directory on your Hard Disk, or on a Floppy Diskette. 
  84.  
  85. TEST IT
  86. -------
  87. You may easily Demo the Door Game prior to installation, by typing 
  88. INDY /L. This will run the game in LOCAL Mode and independent of any BBS. 
  89. It can even be run as a Home Game, in this manner.
  90.  
  91. INSTALL IT
  92. ----------
  93. Install Indianapolis Speedway by typing INSTALL while within the Directory 
  94. or external Floppy Disk where the Distributiion Files reside. It is assumed
  95. that they have already been decompressed, and placed in a convenient location.
  96.  
  97. INSTALL virtually does everything for you, and is highly recommended. It 
  98. creates what normally is one complete operating DoorGame, with appropriate 
  99. files created for your system, and placed in the proper locations. If you
  100. are using multiple nodes, copy the .BAT files and .CFG files created by 
  101. install, (normally INDY.BAT and INDY.CFG), to the locations needed to run
  102. with the other node(s), and then edit as necessary. 
  103.  
  104. In most cases the only lines of the .BAT file that need to be edited for 
  105. additional nodes, will be the last line, which changes you back to the 
  106. operating directory before the game began. 
  107.  
  108. Here is a typical INDY.BAT file that is created by install with your input.
  109.  
  110. @ECHO OFF                   <---IF YOU'D RATHER NOT SEE THINGS HAPPENING
  111. CD \BBS\NODE1\DOORS\INDY    <---CHANGE TO WHEREVER THE GAME IS LOCATED
  112. INDY INDY.CFG               <---RUN INDY ACCORDING TO HOW YOU HAVE INDY.CFG
  113. COPY BLTG. C:\BBS\BULLETINS\BLT5G.  <--PLACE BULLETINS WHERE YOU WANT THEM
  114. COPY BLT. C:\BBS\BULLETINS\BLT5.    <--SAME AS ABOVE (ASCII BULLETIN)
  115. CD \BBS                             <--GO BACK WHERE THE BBS SOFTWARE IS
  116. BBS                <----POSSIBLY NEEDED IN SOME CASES TO BRING BACK THE BBS
  117.  
  118. If you registered INDY and got the DOORGraf Utilities with WATCHER, and the 
  119. DSA Sysop Utility, the above INDY.BAT might look more like this:
  120.  
  121. @ECHO OFF                   <---IF YOU'D RATHER NOT SEE THINGS HAPPENING
  122. DSA                         <---CHANGE SYSOP NAME IF APPLICABLE
  123. WATCHER INDY.LOG            <---LOG GAME ENTRY INTO THE LOG FOR DOORGRAF
  124. CD \BBS\NODE1\DOORS\INDY    <---CHANGE TO WHEREVER THE GAME IS LOCATED
  125. INDY INDY.CFG               <---RUN INDY ACCORDING TO HOW YOU HAVE INDY.CFG
  126. COPY BLTG. C:\BBS\BULLETINS\BLT5G.  <--PLACE BULLETINS WHERE YOU WANT THEM
  127. COPY BLT. C:\BBS\BULLETINS\BLT5.    <--SAME AS ABOVE (ASCII BULLETIN)
  128. CD \BBS                             <--GO BACK WHERE THE BBS SOFTWARE IS
  129. BBS                <----POSSIBLY NEEDED IN SOME CASES TO BRING BACK THE BBS
  130.  
  131. The basic format for INDY.CFG is:
  132.  
  133. C:\BBS\DOOR.SYS    (DORINFO1.DEF OPTIONAL, BUT NOT PREFERRED)
  134. 3
  135. 20
  136. 30
  137. 15
  138. 6
  139.        <---(Blank for Standard IRQ, but still must be here, even tho blank)
  140.        <---(Blank for Standard Port Address, but still must be here)
  141. =============================* DETAILS *===================================
  142. ** LINES 1-6 MUST BE FILLED IN. LINES 7-8 MUST BE USED OR BE LEFT BLANK   **
  143. ** PLEASE LEAVE THESE NOTES IN THIS FILE AND SIMPLY ALTER THE LINES ABOVE **
  144. ** IF USING MULTINODE, WITH MORE THAN ONE .CFG FILE, JUST COPY THIS FILE  **
  145. ** TO THE .CFG FILE USED BY OTHER NODES. (i.e. INDY2.CFG)                 **
  146. ===========================================================================
  147. Line 1 = Path to DOOR User Interface File (Sometimes called drop file)
  148. Line 2 = Number of Sessions allowed in one day
  149. Line 3 = Number of INDY races allowed per day. (5 if unregistered).
  150. Line 4 = Minutes allowed each Session
  151. Line 5 = Speed Adjust (VERY IMPORTANT if game is too fast or too slow)
  152. Line 6 = Number of LAPS per Race
  153. ===========================================================================
  154.  ** LINES 7 & 8 ARE FOR ADVANCED USERS. IF YOU ARE NOT SURE WHAT TO PUT **
  155.  ** PUT IN THESE LINES, LEAVE THEM BLANK.. STANDARD VALUES WILL BE USED **
  156. ===========================================================================
  157. Line 7 = IRQ for this Node. (If STANDARD then COM1 & 3 = 4, COM2 & 4 = 3)
  158.          Otherwise assign your Non-Standard IRQ for this COM Port. If you
  159.          don't know, leave blank and the STANDARD will be used.
  160. Line 8 = Use ONLY if you are using a NON-STANDARD COMM PORT ADDRESS. Or else
  161.          leave line blank. If line is left blank, the blank line still must
  162.          be there. If a Non-Standard Port address is entered here, it must
  163.          be in HEXIDECIMAL format and must be exactly 4 Digits. i.e.  03F8
  164. ==========================================================================
  165.  
  166. Install may be performed manually, using the above file formats, but we can't 
  167. imagine why anyone would want to do that. If you want to use Node Variables,
  168. i.e.  %wcNODE%, and use the .BAT and .CFG files for multiple nodes, the Door 
  169. can run this way as well. But INSTALL will do it in the standard way. Edit
  170. and adjust files as needed for Node Variable installation. There is some 
  171. variation depending on your BBS Software. 
  172.  
  173. We recommend the independent .BAT file method (as done by INSTALL), over the 
  174. Node Variable or Node ID method, since it is simpler, uses less memory, and 
  175. is much easier to comprehend.
  176.  
  177. Disclaimer
  178. -----------
  179. INDY Speedway has been extensively tested, and should provide no possibility 
  180. of harm to your system in any way. However, no warrantees, either expressed 
  181. or implied are provided with this software and one must run it purely at 
  182. his/her own risk, without liability to UltraSoft or to the author.
  183.  
  184. Compatibility overview
  185. ------------------------
  186. INDY Speedway is currently capable of being operated on any BBS System that 
  187. uses a DOOR.SYS or a DORINFOX.DEF door interface file. This includes:
  188. GAP/PCBoard/RoboBoard/WildCat/RBBS/QuickBBS/Random Access and many others,
  189. not to exclude other BBS Software that will run doors for the above. In some
  190. cases, a conversion utility such as QKDoor.EXE or DoorFrame might be
  191. needed to convert, preferably to DOOR.SYS, (since this is a highly animated
  192. Game, and requires awareness of the Caller's connect speed) or DORINFOX.DEF,
  193. (2nd choice), which does not pass the caller's connect speed to the Door, 
  194. but is accomodated inside the Door.
  195.  
  196. INDY Speedway may also be run at any Baud Rate up to 115,200bps and is
  197. compatible with COM1 through COM4 with the current release. It does not
  198. directly support non-standard Com Port arrangements such as Digiboards.
  199.  
  200. INDY Speedway is Multi-Node aware, and has been tested successfully with
  201. and without DesqView. Standard IRQ's are 4 for COM1 and COM3 and 3 for COM2
  202. and COM4. Use with non-standard IRQ arrangements is introduced in this 
  203. Release, as is NON-STANDARD Port Addressing. Any COM Port can now be used 
  204. with an IRQ assignment of 2-15. If Non-Standard IRQ's are used, they MUST be 
  205. defined in Line 7 of the applicable INDY.CFG file(s). Otherwise Line 7 
  206. MUST be left blank, but it still must be there.. Line 8 contains the HEX
  207. address of the Com Port, only IF non-standard. Otherwise it should be also
  208. left blank.              ~~~~~~~~~~~~~~~~~~~~
  209.  
  210. Running with DesqView
  211. ------------------------
  212. INDY Speedway runs very well with QuarterDeck's DesqView Multi-Tasker. The 
  213. only consideration necessary for this mode of operation is to activate the
  214. ANSI driver from QuarterDeck, prior to calling the game, unless it has already
  215. been made resident by the BBS or some other program. In this case, place
  216. the line  C:\DV\DVANSI.COM  as the first line in your batch file which calls
  217. the game. (i.e. INDY.BAT)  MSDOS's ANSI.SYS is ignored by DesqView and is
  218. replaced when necessary by DVANSI.COM, a TSR. This DoorGame requires ANSI
  219. support to run properly.
  220.  
  221. Running with Windows & OS/2
  222. ---------------------------
  223. INDY Speedway has been tested running on BBS Systems under MicroSoft
  224. Windows and also under IBM OS/2. It is also reportedly running well under 
  225. Galacticomm's Major BBS, but we cannot support this setup extensively. 
  226.  
  227. While Fossil Drivers are not needed or recommended, (Indy contains all 
  228. it's own internal Comm Interface Routines), INDY and similar UltraSoft Doors 
  229. are running in many environments with Fossils. There seems to be no problem 
  230. of any kind using a Fossil, but again, INDY does not need or want one.
  231.  
  232. Note:
  233. -----------
  234. INDY Speedway is maintenance free, in that no Maintenance program exists 
  235. or is necessary for any reason. All data is fully updated at PLAY time.
  236.  
  237. As a safety measure against corrupted files, the program backs up it's Player
  238. File each time a caller enters the Door. As such, if for any reason you lose
  239. an active player file, a backup will exist in the operating directory, with
  240. the last two letters of the extention being BU.. (PLAYER.$BU) This will help
  241. in the case of lock up, due to abnormal terminations etc., BUT, it will be
  242. overwritten with the active file as soon as another player enters the game.
  243. So if you are restoring from a back up file, do it as soon as possible. 
  244.  
  245. Indy is designed to store all data files at their current state, in the event 
  246. of abnormal terminations, such as Lost Carrier. However, no door can always
  247. recover from any possible operational distruption, so this is yet another 
  248. precautionary measure to ensure against corruption of files. We recommend 
  249. also backing up PLAYER files during a nightly BBS Event process. This includes
  250. PLAYER.$$$, BLTx files and .LMO files, the most critical being PLAYER.$$$.
  251.  
  252. If there are any unforseen complications with the use of this door game, in
  253. any configuration, we would appreciate hearing about it. Please notify the
  254. author(s) at one of the locations shown at the beginning of this document.
  255.  
  256. Manual Installation
  257. -------------------
  258. We have attempted to keep simplicity at the forefront in designing UltraSoft
  259. Games. We hope installation is among the simplest you have ever encountered.
  260. Again, the INSTALL process is by far the easiest, but here are additional 
  261. manual guidelines, if ever needed.
  262.  
  263. STEP 1: Create a directory where the Door Game will reside.
  264. i.e.   C:\BBS\DOORS\INDY
  265.  
  266. STEP 2: Expand all of the files in the distribution package into the new
  267. Directory.
  268.  
  269. STEP 3: Create a BAT file to call the Game from your BBS System. This
  270. often will reside in your BBS default directory, but sometimes elsewhere.
  271. i.e.   C:\BBS\INDY.BAT
  272.  
  273. STEP 4: Edit the existing INDY.CFG file (and the INDYx.CFG file(s) (if 
  274. running Multi-Node) to indicate your operational preferences as shown earlier.
  275.  
  276. STEP 5: Enjoy the game and feel free to offer suggestions for future
  277. enhancement releases.
  278.  
  279. ---------------------------------------------------------------------------
  280. INDY Speedway creates User Bulletins as well, called:
  281.  
  282. BLTG.   -for the ANSI graphics Bulletin
  283. BLT.    -for the ASCII Bulletin
  284.  
  285. Normally these would be copied to wherever you like, as a part of the .BAT
  286. file that brings up the game and after execution of the game. For example:
  287.  
  288. ==INDY.BAT=================================================================
  289. CD\BBS\DOORS\INDY
  290. INDY INDY.CFG
  291. copy bltg. C:\BBS\GEN\BLT15G.   <--copy bltg. to your chosen ANSI Bulletin
  292. copy blt. C:\BBS\GEN\BLT15.     <--copy blt.  to your chosen ASCII Bulletin
  293. CD\BBS
  294. BBS      <--if needed with your BBS software
  295. ============================================================================
  296.  
  297. In this case, these lines should be inserted in the BAT file just after the
  298. line INDY INDY.CFG, as shown above.
  299. ------------------------------------------------------------------------
  300. INDY also responds to any alternate .CFG file you choose, by including 
  301. the name of the .CFG file on the command line as a parameter.  
  302. i.e.  INDY OTHER.CFG  ..   or    INDY INDY2.CFG   (for Node 2)
  303. Usually the only difference between the two files is line 1 (Path to DOOR.SYS)
  304. Obviously, that .CFG file must exist, and if it is in some other directory, 
  305. that Path must be included in the parameter. INDY C:\BBS\OTHERDIR\OTHER.CFG
  306.  
  307. REGISTRATION
  308. ---------------
  309. For continued development of the variety of UltraSoft products, including 
  310. this one, please register withing a period of 30 days after installation and 
  311. testing. This will entitle you to all future version updates as a Registered 
  312. Licensee. You then must only retain your INDY.SYS file and either order 
  313. the product directly from UltraSoft at the nominal cost of $6.00 (not to be 
  314. confused with initial Registration) for Media, Shipping and Handling or simply 
  315. download the newer shareware version from your favorite BBS, copying 
  316. in your Registered INDY.SYS file into the INDY subdirectory. This file 
  317. CANNOT be edited/altered in any way, without adverse effect to the game.
  318.  
  319. The Unregistered version of INDY has some restrictions. We regret that this 
  320. is necessary, but for further development of this and many other UltraSoft 
  321. products, registration revenues must be realized. Earlier unrestricted 
  322. versions of our variety of products proved to us that unrestricted products 
  323. are not often registered by the public, while restricted products are. We 
  324. wish this were not the case, since after developing what one hopes is an 
  325. exciting and interesting DoorGame, the LAST thing we want to do is restrict
  326. how much it can be played. But alas, we need to eat and pay the rent too, and
  327. this is how we are able to do that, and continue developing other products 
  328. for you to use and enjoy.
  329.  
  330. This product, like other UltraSoft DoorGames, has undergone many enhancements, 
  331. design changes, re-writes after Beta Test phases, and more 
  332. testing and rewrites. So many many hours have gone into producing something 
  333. special and entertaining for your BBS and your users. Like others who go 
  334. into an office, or elsewhere, and work hard on what they do, we deserve to 
  335. be paid for what we do also.
  336.  
  337. In the unRegistered version, there are a maximum number of 5 races that can
  338. be run by any caller in one day. Registration makes this unlimited and
  339. completely under control of the Licensed Sysop. It also credits the Sysop
  340. with his/her name at the top of the Game Screens and on initial caller
  341. entry into the game.
  342.  
  343. There are other achives enclosed, one of which contains ANSI and ASCII 
  344. artwork that can be used as News Files or Bulletins to make your callers 
  345. more aware of the existance of INDY Speedway among your Door Games.
  346.  
  347.      If you haven't already done so,              Aloha!
  348.      Please Register, and Enjoy!                  Steve Hansen
  349.                                                   UltraSoft - Hawaii
  350.  
  351.